A suite of APIs for the management of research objects

نویسندگان

  • Raúl Palma
  • Piotr Holubowicz
  • Kevin R. Page
  • Stian Soiland-Reyes
  • Graham Klyne
  • Cezary Mazurek
چکیده

Research Objects (ROs) are semantic aggregations of related scientific resources, along with their annotations and research context. They provide the means to refer a bundle of research artefacts supporting an investigation, and the mechanisms to associate human and machine-readable metadata to these artefacts. The RO model, implemented as a suite of ontologies, provides the means for capturing and describing such objects, their provenance and lifecycle. Based on the RO model, we have specified and implemented a set of APIs for the management of ROs. These APIs have been developed following a resource-oriented approach in line with Linked Data and REST approaches. The two main APIs are the RO API, which defines the formats and links used to create and maintain ROs in a digital repository, and the RO evolution API, which defines the formats and links used to change the lifecycle stage of ROs and retrieve their evolution provenance. Services and applications can implement one or several of these APIs, like in the case of ROHub, a digital library specialised for ROs, which exposes the two main APIs among others. In this paper, we describe the design and specification of these APIs, how they tackle the lifecycle management of ROs, as well as their implementation and usage in ROHub along with the lessons learned.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Future study of Description System Architecture Approaches with Emphasis on Strategic Management

Systems Architecture is a generic discipline to handle objects (existing or to be created) called systems, in a way that supports reasoning about the structural properties of these objects. Systems Architecture is a response to the conceptual and practical difficulties of the description and the design of complex systems. Systems Architecture is a generic discipline to handle objects (existin...

متن کامل

Investigation of Paenibacillus larvae subspecies larva of honey bee (Apis mellifera) colonies in East Azerbaijan Province of Iran

Background: The American foulbrood disease (AFB), caused by Paenibacillus larvae subsp. larvae, is one of the main plagues affecting honey bee (Apis mellifera L.) colonies, and it has a high negative impact on beekeepers worldwide. OBJECTIVES: The aim of this research was to describe the evidence of Paenibacillus larvae larvae contamination of honey bee colonies, in the East Azerbaijan Province...

متن کامل

مطالعه مرفولوژیک زنبور عسل معمولی (Apis mellifera L.) در ایران

The first step in fundamental breeding of any living organism is the determination of its genetic make-up. To investigate the genetic make-up of the European honeybee (Apis mellifera L.) in Iran, some research attempts were made during the years 1992-1996 in which the bee's relationship with some exotic races were determined through the application of morphological methods. For this purpose 130...

متن کامل

An analytical model based on simulation aiming to improve patient flow in a hospital surgical suite

Surgical suits allocate a large amount of expenses to hospitals; on the other hand, they constitute a huge part of hospital revenues. Patient flow optimization in a surgical suite by omitting or reducing bottlenecks which cause loss of time is one of the key solutions in minimizing the patients’ length of stay[1] (LOS) in the system, lowering the expenses, increasing efficiency, and also enhanc...

متن کامل

مطالعه مرفولوژیک زنبور عسل معمولی (Apis mellifera L.) در ایران

The first step in fundamental breeding of any living organism is the determination of its genetic make-up. To investigate the genetic make-up of the European honeybee (Apis mellifera L.) in Iran, some research attempts were made during the years 1992-1996 in which the bee's relationship with some exotic races were determined through the application of morphological methods. For this purpose 130...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014